package com.nekonomics
package domain

import domain.service.util.TokenService
import error.AppError

import zio.{IO, Task}

package object service {
  type DomainIO[Res] = Task[Res]
  val layers = (
    CartService.live ++
      MerchantService.live ++
      OrderService.live ++
      ProductService.live ++
      TokenService.live ++
      UserService.live ++
      PaymentService.live
    
    )
}
